<?php
/**
 * 用户注册登陆API操作
 * @author Jmashimaro
 */


/**
 * 内置用户中心连接接口
 * @author Jmashimaro
 *
 */
class MemberPassport extends BasePassport
{
    public $_name = 'member';
}

/**
 *  内置用户中心的用户操作
 *  @usage   none
 */
class MemberPassportUser extends BasePassportUser {
    
    /**
     * 用户注册API发送验证码
     * @see BasePassportUser::register()
     * @author jiayanxiu
     * @date 2015/01/09
     */
    public function register($user_name, $password, $phone_mob) {
        $local_data['reg_time'] = time();
        $local_data['reg_platform'] = "IOS";
        $local_data['user_name'] = $user_name;
        $local_data['password']  = md5($password);
        $local_data['phone_mob'] = $phone_mob;

        /* 添加到用户系统 */
        $user_id = $this->_local_add($local_data);
        
        return $user_id;
    }
    

}

/**
 * 内置用户中心的短信操作
 * @author Garbin
 * @usage none
 */
class MemberPassportPM extends BasePassportPM {
    private $show_announce;
    function __construct()
    {
        $this->UcPassportPM();
    }
    function UcPassportPM()
    {
        $this->show_announce = false;
        Lang::load(ROOT_PATH . '/includes/passports/' . MEMBER_TYPE . '/' . LANG . '/common.lang.php');
        if (file_exists(ROOT_PATH . '/data/msg.lang.php'))
        {
            Lang::load(ROOT_PATH . '/data/msg.lang.php');
        }
    }
}



/**
 *  内置用户中心的好友操作
 *  @author Garbin
 *  @usage none
 */
class MemberPassportFriend extends BasePassportFriend {
    
    
}

/**
 * 内置用户中心的事件操作
 * @usage none
 */
class MemberPassportFeed extends BasePassportFeed {
    
}







